Inland Revenue — synonyms, definition

1. Inland Revenue (Noun) UK

1 synonym
ir
1 definition

Inland Revenue (Noun) — A board of the British government that administers and collects major direct taxes.

2 types of
administrative body administrative unit